a species of mustelid (mustela frenata) - İspanyolca İngilizce Sözlük